tow hitch - Turkish English Dictionary